manage challenges - German English Dictionary